import {
	defineStore
} from 'pinia'

export const useWorkOrderSearh = defineStore('useWorkOrderSearh', {
	state: () => ({
		queryData: {
			pageNum: 1,
			pageSize: 10,
			keywords: '',
			//   工单属性多选（1我报修的 2我处理的 3他人工单）
			attributeList: [],
			attributeType: '',
			//   建单人ID多选
			buildIdList: [],
			//   处理状态多选
			currStateList: [],
			//   紧急程度多选
			degreeList: [],
			//   报修科室ID多选
			deptIdList: [],
			//   处理科室ID多选
			makeDeptIdList: [],
			//   处理小组ID多选
			makeTeamIdList: [],
			//   处理人ID多选
			makeUserIdList: [],
			//   影响范围多选
			rangeTypeList: [],
			//   工单类型多选（1手动接单 2自动接单）
			receiveWayList: [],
			//   报修结束日期(yyyy-MM-dd)
			repairEndTime: '',
			//   报修开始日期(yyyy-MM-dd)
			repairStartTime: '',
			//   工单来源多选
			sourceList: [],
		}
	}),
	persist: true,
})